// 接口返回设计
// 1. success
//    true   业务逻辑正常
//    false  一切业务异常情况  用message提示异常，如各种错误
//           数据库错误，服务器异常...
// 2. data   一切业务数据 
//           可能是 '',{},[],0,
//           原则上过滤全部null undefined 
// 
// {
//     "success": true,
//     "message": "操作成功",
//     "data": []
// }

// 正确返回
exports.apiSuccess = (data = {}, message = '请求成功', success = true) => {
    return { success, message, data };
}

// 错误返回
exports.apiError = (data = {}, message = '请求失败', success = false) => {
    console.log("--apiError--:", message, data)
    return { success, message, data };
}